#ifndef ITEM_HPP
#define ITEM_HPP

Item::Item(int id, Patron borrower, Date date, bool Reserved, bool Restricted, String desc)
{
	ID = id;
	checkedOutTo = borrower;
	dueBack = date;
	reserved = Reserved;
	restricted = Restricted;
	description = desc;
}

int Item::getID()
{
	return ID;
}

Patron Item::getBorrower()
{
	return checkedOutTo;
}

Date Item::getDueDate()
{
	return dueBack;
}

bool Item::getReserved()
{
	return reserved;
}

bool Item::getRestricted()
{
	return restricted;
}

bool Item::getDescription()
{
	return description;
}

void Item::setID(int id)
{
	ID = id;
}

void Item::setBorrower(Patron borrower)
{
	checkedOutTo = borrower;
}

void Item::setDueDate(Date date)
{
	dueDate = date;
}

void Item::setReserved(bool Reserved)
{
	reserved = Reserved;
}

void Item::setRestricted(bool Restricted)
{
	restricted = Restricted;
}

void Item::setDescription(String desc)
{
	description = desc;
}

#endif
